package com.konsung.bean;

/**
 * Created by xiangshicheng on 2019/1/9 0009.
 * 存储所有测量值是否有进行测量，根据该结果进行显示并打印
 */

public class RecordAllMeasureResult {

    /**
     * 除了心率外，其他项是显示和打印同步，心率有可能获值从血氧或者血压
     */
    private boolean isPrintEcg; //是否显示心率
    private boolean isPrintEcgReport; //是否打印心电图
    private boolean isPrintBloodOx; //是否打印血氧
    private boolean isPrintBloodPress; //是否打印血压
    private boolean isPrintTemp; //是否打印体温
    private boolean isPrintBloodGlu; //是否打印血糖
    private boolean isPrintUrint; //是否打印尿常规
    private boolean isPrintWbc; //是否打印白细胞
    private boolean isPrintHgb; //是否打印血红蛋白
    private boolean isPrintUric; //是否打印尿酸
    private boolean isPrintChol; //是否打印总胆固醇
    private boolean isPrintGhb; //是否打印糖化血红蛋白
    private boolean isPrintBloodFat; //是否打印血脂
    private boolean isPrintBmi; //是否打印BMI

    /**
     * 获取心电打印状态值
     * @return 心电打印状态值
     */
    public boolean isPrintEcg() {
        return isPrintEcg;
    }

    /**
     * 设置心电打印状态值
     * @param printEcg 心电打印状态值
     */
    public void setPrintEcg(boolean printEcg) {
        isPrintEcg = printEcg;
    }

    /**
     * 获取血氧打印状态值
     * @return 血氧打印状态值
     */
    public boolean isPrintBloodOx() {
        return isPrintBloodOx;
    }

    /**
     * 设置血氧打印状态值
     * @param printBloodOx 血氧状态打印值
     */
    public void setPrintBloodOx(boolean printBloodOx) {
        isPrintBloodOx = printBloodOx;
    }

    /**
     * 获取血压打印状态值
     * @return 血压打印状态值
     */
    public boolean isPrintBloodPress() {
        return isPrintBloodPress;
    }

    /**
     * 设置血压打印状态值
     * @param printBloodPress 血压打印状态值
     */
    public void setPrintBloodPress(boolean printBloodPress) {
        isPrintBloodPress = printBloodPress;
    }

    /**
     * 获取体温打印状态值
     * @return 体温打印状态值
     */
    public boolean isPrintTemp() {
        return isPrintTemp;
    }

    /**
     * 设置体温打印状态值
     * @param printTemp 体温打印状态值
     */
    public void setPrintTemp(boolean printTemp) {
        isPrintTemp = printTemp;
    }

    /**
     * 获取血糖打印状态值
     * @return 血糖打印状态值
     */
    public boolean isPrintBloodGlu() {
        return isPrintBloodGlu;
    }

    /**
     * 设置血糖打印状态值
     * @param printBloodGlu 血糖打印状态值
     */
    public void setPrintBloodGlu(boolean printBloodGlu) {
        isPrintBloodGlu = printBloodGlu;
    }

    /**
     * 获取尿常规打印状态值
     * @return 尿常规打印状态值
     */
    public boolean isPrintUrint() {
        return isPrintUrint;
    }

    /**
     * 设置尿常规打印状态值
     * @param printUrint 尿常规打印状态值
     */
    public void setPrintUrint(boolean printUrint) {
        isPrintUrint = printUrint;
    }

    /**
     * 获取白细胞打印状态值
     * @return 白细胞打印状态值
     */
    public boolean isPrintWbc() {
        return isPrintWbc;
    }

    /**
     * 设置白细胞打印状态值
     * @param printWbc 白细胞打印状态值
     */
    public void setPrintWbc(boolean printWbc) {
        isPrintWbc = printWbc;
    }

    /**
     * 获取血红蛋白打印状态值
     * @return 血红蛋白打印状态值
     */
    public boolean isPrintHgb() {
        return isPrintHgb;
    }

    /**
     * 设置血红蛋白打印状态值
     * @param printHgb 血红蛋白打印状态值
     */
    public void setPrintHgb(boolean printHgb) {
        isPrintHgb = printHgb;
    }

    /**
     * 获取尿酸打印状态值
     * @return 尿酸打印状态值
     */
    public boolean isPrintUric() {
        return isPrintUric;
    }

    /**
     * 设置尿酸打印状态值
     * @param printUric 尿酸打印状态值
     */
    public void setPrintUric(boolean printUric) {
        isPrintUric = printUric;
    }

    /**
     * 获取糖化血红蛋白打印状态值
     * @return 糖化血红蛋白打印状态值
     */
    public boolean isPrintGhb() {
        return isPrintGhb;
    }

    /**
     * 设置糖化血红蛋白打印状态值
     * @param printGhb 糖化血红蛋白打印状态值
     */
    public void setPrintGhb(boolean printGhb) {
        isPrintGhb = printGhb;
    }

    /**
     * 获取血脂打印状态值
     * @return 血脂打印状态值
     */
    public boolean isPrintBloodFat() {
        return isPrintBloodFat;
    }

    /**
     * 设置血脂打印状态值
     * @param printBloodFat 血脂打印状态值
     */
    public void setPrintBloodFat(boolean printBloodFat) {
        isPrintBloodFat = printBloodFat;
    }

    /**
     * 获取Bmi打印状态值
     * @return bmi打印状态值
     */
    public boolean isPrintBmi() {
        return isPrintBmi;
    }

    /**
     * 设置bmi打印状态值
     * @param printBmi bmi打印状态值
     */
    public void setPrintBmi(boolean printBmi) {
        isPrintBmi = printBmi;
    }

    /**
     * 设置总胆固醇打印状态值
     * @return 总胆固醇打印状态值
     */
    public boolean isPrintChol() {
        return isPrintChol;
    }

    /**
     * 获取总胆固醇打印状态值
     * @param printChol 总胆固醇打印状态值
     */
    public void setPrintChol(boolean printChol) {
        isPrintChol = printChol;
    }

    /**
     * 是否打印心电图
     * @return 是否打印心电图
     */
    public boolean isPrintEcgReport() {
        return isPrintEcgReport;
    }

    /**
     * 设置是否打印心电图判断值
     * @param printEcgReport 是否打印心电图判断值
     */
    public void setPrintEcgReport(boolean printEcgReport) {
        isPrintEcgReport = printEcgReport;
    }
}
